<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="utf-8">
<title>Python 教程搜索结果 - w3cschool</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<meta name="renderer" content="webkit">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="keywords" content="w3cschool,w3cschool在线教程,技术文档,编程入门教程,w3school,W3C,HTML,HTML5,CSS,Javascript,jQuery,Bootstrap,PHP,Java,Sql">
<link rel="shortcut icon" href="//www.w3cschool.cn/statics/images/favicon.ico">
<link rel="stylesheet" href="/statics/css/search-content.css?v=1.03">
<link rel="stylesheet" href="/statics/w3c/iconfont/iconfont.css">
<link rel="stylesheet" href="/statics/css/w3.css?v=2.22">
<style>
.autocomplete {
position: absolute;
z-index: 100;
width: 715px;
border: 1px solid #CCC;
border-top: none;
background-color: #FFF;
text-align: left;
border-bottom-left-radius: 3px;
border-bottom-right-radius: 3px;
display: none;
}
.autocomplete li {
padding: 5px 10px;
height: 30px;
line-height: 30px;
border-bottom: 1px solid #DDD;
color: #900b09;
cursor: pointer;
}
.autocomplete li:last-child {
border-bottom: none;
}
.clickable {
cursor: default;
}
.highlight {
background-color: #F7F7F7;
font-weight: bold;
}
.c-showurl {
color: #008000;
font-size: 12px;
}
.search-packup {
max-height: 220px;
}
.nocount {
background-color: #F5F5F5;
padding: 15px;
line-height: 30px;
font-size: 16px;
color: #666;
border-radius: 4px;
}
.lion-search { position: relative; width: 800px; margin: 0 auto; }
.lion-search-submit { width: 98px; height: 48px; font-size: 16px; color: #fff; text-align: center; line-height: 48px; border: none; border-radius: 0 4px 4px 0; background-color: #fe6a00; cursor: pointer; transition: background-color 0.24s; }
.lion-search-submit:hover { background-color: rgba(254, 106, 0, 0.65); }
.lion-search-control { position: absolute; top: 0; left: 0; right: 98px; overflow: hidden; box-sizing: border-box; height: 48px; border: 2px solid #fe6a00; border-radius: 4px 0 0 4px; transition: height 0.24s; background-color: #fff; }
.lion-search-control.focus { border-radius: 4px 0 4px 4px; }
.lion-search-input { box-sizing: border-box; display: block; width: 100%; height: 44px; padding: 0 16px; font-size: 16px; color: #262626; border: none; }
.lion-search-dropdown { margin: 0 16px; padding: 16px 0; border-top: 2px solid #f5f5f6; }
.lion-search-dropdown .search-activity-item { margin-top: 8px; font-size: 14px; line-height: 24px; }
.lion-search-dropdown .search-activity-item:first-child { margin-top: 0; }
.lion-search-dropdown .search-activity-item .item-title { min-width: 68px; padding: 0 8px; text-align: center; border-radius: 4px; }
.lion-search-dropdown .search-activity-item .item-content { overflow: hidden; display: block; min-width: 0; width: auto; padding-left: 8px; }
.lion-search-dropdown .search-activity-item.temporary .item-title { color: #fff; background-color: #e13534; }
.lion-search-dropdown .search-activity-item.temporary .item-content { color: #e13534; }
.lion-search-dropdown .search-activity-item.always .item-title { color: #6d440a; background-color: #d4b153; }
.lion-search-dropdown .search-activity-item.always .item-content { color: #6d440a; }
.lion-search-dropdown .search-history { margin-top: 16px; }
.lion-search-dropdown .search-history-title { padding-bottom: 4px; font-size: 14px; color: #262626; }
.lion-search-dropdown .search-history-item { display: inline-block; margin-top: 6px; margin-right: 8px; padding: 0 8px; font-size: 12px; color: #595959; vertical-align: middle; background-color: #f0f0f0; border-radius: 100px; cursor: pointer; transition: all 0.24s; }
.lion-search-dropdown .search-history-item:hover { color: #434343; background-color: #d9d9d9; }
.lion-search-dropdown .search-history-item > a { color: inherit; }
/* 样式优化 */
.search-list { padding: 15px 0; }
.search-tabs, .result-content { padding: 0 25px; }
.search-tabs { border-bottom: 1px solid #EBEBEB; height: 48px; }
.search-tabs li a { display: inline; font-size: 18px; padding-bottom: 15px; }
.pro-card-list { display: grid; grid-template-columns: repeat(4, 25%); grid-row-gap: 25px; grid-column-gap: 6px; }
.pro-card { box-shadow: 0 2px 3px rgb(0 0 0 / 10%); border-radius: 4px; margin: 0; width: 188px; }
.pro-card:hover { transform: none; }
.pro-card-cover { position: relative; padding-top: 56%; overflow: hidden; border-radius: 4px; }
.pro-card-cover-img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; object-fit: cover; }
.pro-card .info-wrap { padding: 8px; }
.pro-card .info-wrap .watches { font-size: 12px; color: #999999; margin-top: 4px; }
.search-right { width: 270px; padding-top: 15px; }
.hot-search { margin-bottom: 35px; }
.hot-search h4, .hot-salec h4 { font-size: 18px; border-color: #333333; padding-bottom: 18px; }
.hot-keywords { margin-right: -20px; margin-top: 3px; }
.hot-keywords a, .skill-menu a { margin: 15px 20px 0 0; }
.hot-salec .pro-card-list { display: block; margin-top: 18px; }
.hot-salec .pro-card { width: auto; margin: 0 0 20px 0; box-shadow: none; }
.hot-salec .pro-card > a { display: flex; }
.hot-salec .pro-card-cover { width: 125px; height: 70px; padding-top: 0; margin-right: 12px; }
.hot-salec .pro-card .des-wrap { flex: 1; display: -webkit-flex; -webkit-flex-direction: column; -webkit-justify-content: space-between; display: flex; flex-direction: column; justify-content: space-between; padding: 0; }
.hot-salec .pro-card .des { height: 42px; font-size: 14px; }
.hot-salec .pro-card .watches { font-size: 12px; color: #999999; }
/* 伸缩块 */
.strech-body { position: relative; padding: 0 !important; }
.strech-body .strech-block { position: relative; top: 0; background: #fff; padding: 0px 10px 0px; transition: top 0.24s linear; }
.strech-body .strech-block .name { padding-top: 10px; color: #333; font-size: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: bold; }
.strech-body .strech-block .des { font-size: 12px; font-weight: normal; color: #888; }
.pro-card:hover .strech-block { top: -33px; }
.strech-body .strech-mask { 
display: -webkit-flex;
-webkit-flex-direction: column;
-webkit-justify-content: flex-end;
display: flex;
justify-content: flex-end;
flex-direction: column;
position: absolute;
bottom: 0;
left: 0;
right: 0;
background: #fff;
padding: 6px 10px 10px;
height: 30%; 
}
.strech-body .strech-mask .course-discount { margin-top: 0; width: fit-content; }
@media (min-width: 1300px) {
.search-left { width: 875px; }
.search-right { width: 320px; }
}
@media (max-width: 1300px) {
.pro-card { width: 180px; }
.hot-keywords a { margin: 15px 13px 0 0; }
}
</style>
</head>
<body>
<!-- 顶部广告 -->
<div id="topbanner" style="display: none;">
<div class="close-topbox close_top_ad">
<i class="i-icon i-icon-close i-icon-close"></i>
</div>
</div> 
<!-- 右侧悬浮标广告 -->
<div id="rfbanner" style="display: none;"></div>

<!-- 头部 -->
<!--header start--> 
<div id="header_item" class="header-with-search">
<div id="header_index">
<div id="header-l">
<a href="//www.w3cschool.cn" title="w3cschool" class="logo"><img src="//7n.w3cschool.cn/statics/images/logonew2.png" alt="w3cschool" /></a>
<ul class="header-menu">
<li><a href="//www.w3cschool.cn/tutorial" title="编程入门教程" >编程入门教程</a></li>
<li><a href="//www.w3cschool.cn/courses/" title="编程课程" >编程课程</a></li>
<li><a href="//www.w3cschool.cn/codecamp/" title="编程实战">编程实战</a></li> 
<li><a href="//www.w3cschool.cn/exam/" title="编程题库" >编程题库</a></li>
<li><a href="//123.w3cschool.cn/webtools" target="_blank" title="w3cschool在线工具集合">在线工具</a></li>
<li><a href="//www.w3cschool.cn/vip?fcode=headermenu" title="VIP会员" class="header-menu-vip ">VIP会员<i class="hot-icon">
赠终身</i></a></li>
</ul>
</div>

<div class="fr h-right">
<div class="fl mobile">
<a class="link" href="//www.w3cschool.cn/download" target="_blank" title="App下载">
<i class="i-icon i-icon-mobile"></i>App下载
</a>
<div class="dropdown">
<div class="dropdown-inner">
<div class="text-center dropdown-content">
<div class="qrcode">
<img src="//7n.w3cschool.cn/statics/images/w3c/app-qrcode2.png" alt="APP二维码" width="150" height="150">
<p>扫码下载编程狮APP</p>
</div>
</div>
</div>
</div>
</div>

<div class="fl sig-box">
<div><a class="link" href="//www.w3cschool.cn/register?refer=/">注册</a><span class="sep">|</span><a class="link" href="//www.w3cschool.cn/login?refer=/">登录</a></div>
</div>
</div>

<div class="fr searchbox">
<form action="/search" target="_self">
<input type="text" name="w" class="box" id="searched_content" placeholder="输入关键字搜索..."/>
<button type="submit" class="button"></button>
</form>
</div>
</div>
</div>
<script>

var apppath = '/search';
var domain  = '//www.w3cschool.cn';

</script>
<!--header end-->
<div class="search-body">
<div class="search-head">
<div class="search-center">
<form action="/search" method="get" class="clearfix lion-search">
<input type="hidden" name="target" value="content"><button type="submit" class="fr lion-search-submit">搜索</button>
<div class="lion-search-control">
<input type="text" name="w" value="Python 教程" placeholder="请输入想搜索的内容..." autocomplete="off" class="lion-search-input">
<div class="lion-search-dropdown">
<ul class="search-activity">
<!-- <li class="clearfix search-activity-item temporary">
<div class="fl item-title">双旦狂欢</div>
<a href="/vip?fcode=search_recommend" class="item-content" title="高级VIP买一年送半年">高级VIP买一年送半年</a>
</li> -->
<li class="clearfix search-activity-item always">
<div class="fl item-title">职位课程</div>
<a href="/group/senior/initfrontend?fcode=search_recommend" target="_blank" class="item-content" title="从零基础到前端开发就业">从零基础到前端开发就业</a>
</li>
<li class="clearfix search-activity-item always">
<div class="fl item-title">职位课程</div>
<a href="/group/senior/initphp?fcode=search_recommend" target="_blank" class="item-content" title="PHP工程师从入门到入职">PHP工程师从入门到入职</a>
</li>
</ul>
<div class="search-history">
<div class="search-history-title">热门搜索</div>
<ul class="clearfix">
<li class="fl search-history-item"><a href="/search?w=Python">Python</a></li>
<li class="fl search-history-item"><a href="/search?w=Java">Java</a></li>
<li class="fl search-history-item"><a href="/search?w=HTML">HTML</a></li>
<li class="fl search-history-item"><a href="/search?w=C">C</a></li>
<li class="fl search-history-item"><a href="/search?w=C语言">C语言</a></li>
<li class="fl search-history-item"><a href="/search?w=C++">C++</a></li>
<li class="fl search-history-item"><a href="/search?w=CSS">CSS</a></li>
<li class="fl search-history-item"><a href="/search?w=Spring">Spring</a></li>
<li class="fl search-history-item"><a href="/search?w=Vue">Vue</a></li>
<li class="fl search-history-item"><a href="/search?w=Js">Js</a></li>
</ul>
</div>
</div>
</div>
</form>
</div>
</div>
<div class="search-main">
<div class="search-left">
<div class="search-list">
<div class="search-tabs" style="padding: 0 25px;">
<ul>
<li class="active"><a href="javascript:;">全部</a></li>
<li><a href="javascript:;">微课</a></li>
<li><a href="javascript:;">视频课</a></li>
<li class="isshow4"><a href="javascript:;">教程</a></li>
<li><a href="javascript:;">文章</a></li>
</ul>
</div>
<div class="result-content" style="padding: 0 25px;">
<div id="result-content-list">
<!-- 全部 -->
<div id="allc" class="tabs-pane active">
<div class="noresult">
<p>抱歉，暂时没有相关的内容，我们为您推荐了一些其它内容</p>
<p class="advise">w3cschool 建议您：</p>
<ul class="advise-list">
<li class="feedback" data-type="1" data-prefix="我想了解的内容："><span>告诉我们你想了解的内容</span></li>
<li>检查输入的文字是否有误</li>
</ul>
</div>
<!-- 词条 -->
<div id="entry" class="pro-cell">
<h3 class="cell-title clearfix">
<div class="decorate fl"></div>
<div>词条</div>
</h3>
<div class="entry-total">
大约有&nbsp;<b>40</b>&nbsp;项符合查询结果
，库内数据总量为&nbsp;<b>69,348</b>&nbsp;项。（搜索耗时：0.0037秒）</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/python/python-tutorial.html" title="Python 入门教程" target="_blank">
1.<em>Python</em> 入门<em>教程</em></a>
</h2>
<p><em>Python</em> 入门<em>教程</em> <em>Python</em> 是一种解释型、面向对象、动态数据类型的高级程序设计语言。 <em>Python</em> 由 Guido van Rossum 于 1989 年底发明，第一个公开发行版发行于 1991 年。  像Perl语言一样, <em>Python</em> 源代码同样遵循 GPL(GNU General Public License)协议...</p>
<span class="c-showurl">https://www.w3cschool.cn/python/python-tutorial.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/python3/python3-tutorial.html" title="Python3 教程" target="_blank">
2.<em>Python</em>3 <em>教程</em></a>
</h2>
<p>
<em>Python</em> 的 3.0 版本，常被称为 <em>Python</em> 3000，或简称 Py3k。相对于 <em>Python</em> 的早期版本，这是一个较大的升级。为了不带入过多的累赘，<em>Python</em> 3.0 在设计的时候没有考虑向下兼容。
查看 <em>Python</em> 版本 
我们可以在命令提示符/终端中使用以下...</p>
<span class="c-showurl">https://www.w3cschool.cn/python3/python3-tutorial.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/django/django-tutorial.html" title="Django 教程介绍" target="_blank">
3.Django <em>教程</em>介绍</a>
</h2>
<p>Django <em>教程</em>介绍 
<em>Python</em>的WEB框架有Django、Tornado、Flask 等多种，Django是重量级选手中最有代表性的一位，它的优势为：大而全，框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。许多成功的网站和APP都基于Django。
...</p>
<span class="c-showurl">https://www.w3cschool.cn/django/django-tutorial.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/booklist/booklist-plyo3fcf.html" title="简明Python教程" target="_blank">
4.简明<em>Python</em><em>教程</em></a>
</h2>
<p>...页数：246
正文语种：中文
点此购买
内容简介　　《简明<em>Python</em><em>教程</em>》面向各专业同学编写，注重<em>Python</em>程序设计的基础知识和编码规范，旨在引导学生养成编写<em>Python</em>风格优质代码的习惯，倡导<em>Python</em>编码文化，弥补这一方面教材的不...</p>
<span class="c-showurl">https://www.w3cschool.cn/booklist/booklist-plyo3fcf.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/python/att-string-format.html" title="Python format 格式化函数" target="_blank">
5.<em>Python</em> format 格式化函数</a>
</h2>
<p><em>Python</em> format 格式化函数
 <em>Python</em> 字符串
 本章节代码是<em>python</em>3版本的（可以看到print是<em>python</em>3风格的）format格式化函数作为<em>python</em>2.6开始新增的功能，在<em>python</em>3中全版本都可使用，而<em>python</em>2中需要<em>python</em>2.6之后（包括<em>python</em>2.6）的版本才可使用...</p>
<span class="c-showurl">https://www.w3cschool.cn/python/att-string-format.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/go/go-structures.html" title="Go 语言结构体" target="_blank">
6.Go 语言结构体</a>
</h2>
<p>...o 语言<em>教程</em>"
Book1.book_id = 6495407
/* book 2 描述 */
Book2.title = "<em>Python</em> <em>教程</em>"
Book2.author = "www.w3cschool.cn"
Book2.subject = "<em>Python</em> 语言<em>教程</em>"
Book2.book_id = 6495700
/* 打印 Book1 信息 */
fmt.Printf( "Book 1 title : %s\n", Book1.title)
fmt.Printf( "Book 1 author : %s\n", Book...</p>
<span class="c-showurl">https://www.w3cschool.cn/go/go-structures.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/python3/python3-string-replace.html" title="Python3 字符串 replace()方法" target="_blank">
7.<em>Python</em>3 字符串 replace()方法</a>
</h2>
<p>
<em>Python</em>3 字符串
描述
replace() 方法把字符串中的 old（旧字符串） 替换成 new(新字符串)，如果指定第三个参数max，则替换不超过 max 次。
语法
replace()方法语法：
str.replace(old, new[, max])
参数
old -- 将被替换的子字符串。
new  -- 新字符...</p>
<span class="c-showurl">https://www.w3cschool.cn/python3/python3-string-replace.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/youshq/j14xzozt.html" title="前言" target="_blank">
8.前言</a>
</h2>
<p>
项目主页
https://github.com/yidao620c/<em>python</em>3-cookbook
译者的话
人生苦短，我用<em>Python</em>！
译者一直坚持使用<em>Python</em>3，因为它代表了<em>Python</em>的未来。虽然向后兼容是它的硬伤，但是这个局面迟早会改变的，而且<em>Python</em>3的未来需要每个人的帮助和...</p>
<span class="c-showurl">https://www.w3cschool.cn/youshq/j14xzozt.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/django4/django4-ckl33lyw.html" title="编写可重用程序" target="_blank">
9.编写可重用程序</a>
</h2>
<p>...构建，测试以及维护一个 web 应用要做很多的工作。很多 <em>Python</em> 以及 Django 项目都有一些常见问题。如果我们能保存并利用这些重复的工作岂不是更好？可重用性是 <em>Python</em> 的根本。The <em>Python</em> Package Index (PyPI) 有许大量的包，都可被用...</p>
<span class="c-showurl">https://www.w3cschool.cn/django4/django4-ckl33lyw.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/python3/python3-smtp.html" title="Python3 SMTP发送邮件" target="_blank">
10.<em>Python</em>3 SMTP发送邮件</a>
</h2>
<p>在<em>Python</em>3 中应用的SMTP（Simple Mail Transfer Protocol）即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则，由它来控制信件的中转方式。
<em>python</em>的 smtplib 提供了一种很方便的途径发送电子邮件。它对 smtp 协议进行了...</p>
<span class="c-showurl">https://www.w3cschool.cn/python3/python3-smtp.html</span>
</div>
<h3 class="cell-title clearfix">
<div class="decorate fl"></div>
<div>文章</div>
</h3>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/article/20536794.html" title="学python的网站" target="_blank">
1.学<em>python</em>的网站</a>
</h2>
<p>相信很多同学都想学 <em>Python</em>，在哪学就成了一个问题，小编为大家找到有着高质量 <em>Python</em> 教学的网站。</p>
<span class="c-showurl">https://www.w3cschool.cn/article/20536794.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/article/97687804.html" title="如何学python编程？" target="_blank">
2.如何学<em>python</em>编程？</a>
</h2>
<p><em>python</em> 作为世界上最流行的五大编程语言之一，在大数据、人工智能、云计算等行业都存在它的身影。那我们如何学<em>python</em>编程呢？这篇文章告诉你。</p>
<span class="c-showurl">https://www.w3cschool.cn/article/97687804.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/article/5948507.html" title="在线学python！" target="_blank">
3.在线学<em>python</em>！</a>
</h2>
<p>这里为大家推荐一个在线学<em>python</em>的网站！帮助同学们更好的学习<em>python</em>。</p>
<span class="c-showurl">https://www.w3cschool.cn/article/5948507.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/article/47888835.html" title="在哪可以免费学python？学习python资源推荐！" target="_blank">
4.在哪可以免费学<em>python</em>？学习<em>python</em>资源推荐！</a>
</h2>
<p>很多小伙伴都在问小编，<em>python</em> 学习需要钱嘛？在哪可以免费学习 <em>python</em>？既然你诚心诚意的发问了，那我就大发慈悲的告诉你，<em>python</em> 学习不要钱。</p>
<span class="c-showurl">https://www.w3cschool.cn/article/47888835.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/article/4782910.html" title="Python语言3步快速入门，简历大胆填：已学会这门语言！" target="_blank">
5.<em>Python</em>语言3步快速入门，简历大胆填：已学会这门语言！</a>
</h2>
<p>2017年编程语言排行榜，<em>Python</em>位居榜首,很多粉丝对这门表示有着强烈的兴趣。w3cschool应粉丝们强烈要求，这次就来谈谈<em>Python</em>入门方法。</p>
<span class="c-showurl">https://www.w3cschool.cn/article/4782910.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/article/90419145.html" title="怎么下载 python？如何安装？" target="_blank">
6.怎么下载 <em>python</em>？如何安装？</a>
</h2>
<p>学习 <em>Python</em> 编程的第一步是安装 <em>Python</em> 解释器。相较于其他语言复杂的开发环境配置而言，<em>Python</em> 的开发环境安装比较简单。仔细阅读下文的 <em>python</em> 安装步骤，你也可以轻松安装上<em>Python</em>。</p>
<span class="c-showurl">https://www.w3cschool.cn/article/90419145.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/article/99257735.html" title="python怎么运行代码？python运行代码的几种方式" target="_blank">
7.<em>python</em>怎么运行代码？<em>python</em>运行代码的几种方式</a>
</h2>
<p>许多初学者在看完 <em>python</em> <em>教程</em>后摩拳擦掌跃跃欲试，想要在计算机上运行自己写的代码，但是在安装完 <em>python</em> 之后就不知道该怎么运行 <em>python</em> 代码了，那么 <em>python</em> 怎么运行代码？接下来让小编为你一一介绍。</p>
<span class="c-showurl">https://www.w3cschool.cn/article/99257735.html</span>
</div>
</div>
<div class="multipage"><div class="pagination"><em>&nbsp;40&nbsp;</em><strong>1</strong><a  target="_self" href="/search?w=Python+%E6%95%99%E7%A8%8B&tpl=&m=&f=_all&s=&amp;page=2">2</a><a  target="_self" href="/search?w=Python+%E6%95%99%E7%A8%8B&tpl=&m=&f=_all&s=&amp;page=3">3</a><a  target="_self" href="/search?w=Python+%E6%95%99%E7%A8%8B&tpl=&m=&f=_all&s=&amp;page=4">4</a><a  target="_self" href="/search?w=Python+%E6%95%99%E7%A8%8B&tpl=&m=&f=_all&s=&amp;page=2">&gt;</a></div></div>
</div>
<!-- 微课 -->
<div id="minic" class="tabs-pane">
<div class="noresult">
<p>抱歉，暂时没有相关的微课</p>
<p class="advise">w3cschool 建议您：</p>
<ul class="advise-list">
<li class="feedback" data-type="1" data-prefix="我想学习的微课："><span>告诉我们你想学习的课程</span></li>
<li>检查输入的文字是否有误</li>
</ul>
</div>
<div class="pro-card-list">
</div>
</div>
<!-- 视频课 -->
<div id="videoc" class="tabs-pane">
<div class="noresult">
<p>抱歉，暂时没有相关的视频课程</p>
<p class="advise">w3cschool 建议您：</p>
<ul class="advise-list">
<li class="feedback" data-type="1" data-prefix="我想学习的视频课程："><span>告诉我们你想学习的课程</span></li>
<li>检查输入的文字是否有误</li>
</ul>
</div>
<div class="pro-card-list">
</div>
</div>
<!-- 教程 -->
<div id="bookc" class="tabs-pane">
<div class="noresult">
<p>抱歉，暂时没有相关的教程</p>
<p class="advise">w3cschool 建议您：</p>
<ul class="advise-list">
<li class="feedback" data-type="1" data-prefix="我想学习的教程："><span>告诉我们你想学习的教程</span></li>
<li>检查输入的文字是否有误</li>
</ul>
</div>
<div class="pro-card-list">
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/python/python-tutorial.html" title="Python 入门教程" target="_blank">
1.<em>Python</em> 入门<em>教程</em></a>
</h2>
<p><em>Python</em> 入门<em>教程</em> <em>Python</em> 是一种解释型、面向对象、动态数据类型的高级程序设计语言。 <em>Python</em> 由 Guido van Rossum 于 1989 年底发明，第一个公开发行版发行于 1991 年。  像Perl语言一样, <em>Python</em> 源代码同样遵循 GPL(GNU General Public License)协议...</p>
<span class="c-showurl">https://www.w3cschool.cn/python/python-tutorial.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/python3/python3-tutorial.html" title="Python3 教程" target="_blank">
2.<em>Python</em>3 <em>教程</em></a>
</h2>
<p>
<em>Python</em> 的 3.0 版本，常被称为 <em>Python</em> 3000，或简称 Py3k。相对于 <em>Python</em> 的早期版本，这是一个较大的升级。为了不带入过多的累赘，<em>Python</em> 3.0 在设计的时候没有考虑向下兼容。
查看 <em>Python</em> 版本 
我们可以在命令提示符/终端中使用以下...</p>
<span class="c-showurl">https://www.w3cschool.cn/python3/python3-tutorial.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/django/django-tutorial.html" title="Django 教程介绍" target="_blank">
3.Django <em>教程</em>介绍</a>
</h2>
<p>Django <em>教程</em>介绍 
<em>Python</em>的WEB框架有Django、Tornado、Flask 等多种，Django是重量级选手中最有代表性的一位，它的优势为：大而全，框架本身集成了ORM、模型绑定、模板引擎、缓存、Session等诸多功能。许多成功的网站和APP都基于Django。
...</p>
<span class="c-showurl">https://www.w3cschool.cn/django/django-tutorial.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/booklist/booklist-plyo3fcf.html" title="简明Python教程" target="_blank">
4.简明<em>Python</em><em>教程</em></a>
</h2>
<p>...页数：246
正文语种：中文
点此购买
内容简介　　《简明<em>Python</em><em>教程</em>》面向各专业同学编写，注重<em>Python</em>程序设计的基础知识和编码规范，旨在引导学生养成编写<em>Python</em>风格优质代码的习惯，倡导<em>Python</em>编码文化，弥补这一方面教材的不...</p>
<span class="c-showurl">https://www.w3cschool.cn/booklist/booklist-plyo3fcf.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/python/att-string-format.html" title="Python format 格式化函数" target="_blank">
5.<em>Python</em> format 格式化函数</a>
</h2>
<p><em>Python</em> format 格式化函数
 <em>Python</em> 字符串
 本章节代码是<em>python</em>3版本的（可以看到print是<em>python</em>3风格的）format格式化函数作为<em>python</em>2.6开始新增的功能，在<em>python</em>3中全版本都可使用，而<em>python</em>2中需要<em>python</em>2.6之后（包括<em>python</em>2.6）的版本才可使用...</p>
<span class="c-showurl">https://www.w3cschool.cn/python/att-string-format.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/go/go-structures.html" title="Go 语言结构体" target="_blank">
6.Go 语言结构体</a>
</h2>
<p>...o 语言<em>教程</em>"
Book1.book_id = 6495407
/* book 2 描述 */
Book2.title = "<em>Python</em> <em>教程</em>"
Book2.author = "www.w3cschool.cn"
Book2.subject = "<em>Python</em> 语言<em>教程</em>"
Book2.book_id = 6495700
/* 打印 Book1 信息 */
fmt.Printf( "Book 1 title : %s\n", Book1.title)
fmt.Printf( "Book 1 author : %s\n", Book...</p>
<span class="c-showurl">https://www.w3cschool.cn/go/go-structures.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/python3/python3-string-replace.html" title="Python3 字符串 replace()方法" target="_blank">
7.<em>Python</em>3 字符串 replace()方法</a>
</h2>
<p>
<em>Python</em>3 字符串
描述
replace() 方法把字符串中的 old（旧字符串） 替换成 new(新字符串)，如果指定第三个参数max，则替换不超过 max 次。
语法
replace()方法语法：
str.replace(old, new[, max])
参数
old -- 将被替换的子字符串。
new  -- 新字符...</p>
<span class="c-showurl">https://www.w3cschool.cn/python3/python3-string-replace.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/youshq/j14xzozt.html" title="前言" target="_blank">
8.前言</a>
</h2>
<p>
项目主页
https://github.com/yidao620c/<em>python</em>3-cookbook
译者的话
人生苦短，我用<em>Python</em>！
译者一直坚持使用<em>Python</em>3，因为它代表了<em>Python</em>的未来。虽然向后兼容是它的硬伤，但是这个局面迟早会改变的，而且<em>Python</em>3的未来需要每个人的帮助和...</p>
<span class="c-showurl">https://www.w3cschool.cn/youshq/j14xzozt.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/django4/django4-ckl33lyw.html" title="编写可重用程序" target="_blank">
9.编写可重用程序</a>
</h2>
<p>...构建，测试以及维护一个 web 应用要做很多的工作。很多 <em>Python</em> 以及 Django 项目都有一些常见问题。如果我们能保存并利用这些重复的工作岂不是更好？可重用性是 <em>Python</em> 的根本。The <em>Python</em> Package Index (PyPI) 有许大量的包，都可被用...</p>
<span class="c-showurl">https://www.w3cschool.cn/django4/django4-ckl33lyw.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/python3/python3-smtp.html" title="Python3 SMTP发送邮件" target="_blank">
10.<em>Python</em>3 SMTP发送邮件</a>
</h2>
<p>在<em>Python</em>3 中应用的SMTP（Simple Mail Transfer Protocol）即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则，由它来控制信件的中转方式。
<em>python</em>的 smtplib 提供了一种很方便的途径发送电子邮件。它对 smtp 协议进行了...</p>
<span class="c-showurl">https://www.w3cschool.cn/python3/python3-smtp.html</span>
</div>
</div>
<div id="moreResult"></div>
<div id="articles" class="tabs-pane pro-cell">
<div class="noresult">
<p>抱歉，暂时没有相关的文章</p>
<p class="advise">w3cschool 建议您：</p>
<ul class="advise-list">
<li class="feedback" data-type="1" data-prefix="我想学习的视频课程："><span>告诉我们你想学习的课程</span></li>
<li>检查输入的文字是否有误</li>
</ul>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/article/20536794.html" title="学python的网站" target="_blank">
1.学<em>python</em>的网站</a>
</h2>
<p>相信很多同学都想学 <em>Python</em>，在哪学就成了一个问题，小编为大家找到有着高质量 <em>Python</em> 教学的网站。</p>
<span class="c-showurl">https://www.w3cschool.cn/article/20536794.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/article/97687804.html" title="如何学python编程？" target="_blank">
2.如何学<em>python</em>编程？</a>
</h2>
<p><em>python</em> 作为世界上最流行的五大编程语言之一，在大数据、人工智能、云计算等行业都存在它的身影。那我们如何学<em>python</em>编程呢？这篇文章告诉你。</p>
<span class="c-showurl">https://www.w3cschool.cn/article/97687804.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/article/5948507.html" title="在线学python！" target="_blank">
3.在线学<em>python</em>！</a>
</h2>
<p>这里为大家推荐一个在线学<em>python</em>的网站！帮助同学们更好的学习<em>python</em>。</p>
<span class="c-showurl">https://www.w3cschool.cn/article/5948507.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/article/47888835.html" title="在哪可以免费学python？学习python资源推荐！" target="_blank">
4.在哪可以免费学<em>python</em>？学习<em>python</em>资源推荐！</a>
</h2>
<p>很多小伙伴都在问小编，<em>python</em> 学习需要钱嘛？在哪可以免费学习 <em>python</em>？既然你诚心诚意的发问了，那我就大发慈悲的告诉你，<em>python</em> 学习不要钱。</p>
<span class="c-showurl">https://www.w3cschool.cn/article/47888835.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/article/4782910.html" title="Python语言3步快速入门，简历大胆填：已学会这门语言！" target="_blank">
5.<em>Python</em>语言3步快速入门，简历大胆填：已学会这门语言！</a>
</h2>
<p>2017年编程语言排行榜，<em>Python</em>位居榜首,很多粉丝对这门表示有着强烈的兴趣。w3cschool应粉丝们强烈要求，这次就来谈谈<em>Python</em>入门方法。</p>
<span class="c-showurl">https://www.w3cschool.cn/article/4782910.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/article/90419145.html" title="怎么下载 python？如何安装？" target="_blank">
6.怎么下载 <em>python</em>？如何安装？</a>
</h2>
<p>学习 <em>Python</em> 编程的第一步是安装 <em>Python</em> 解释器。相较于其他语言复杂的开发环境配置而言，<em>Python</em> 的开发环境安装比较简单。仔细阅读下文的 <em>python</em> 安装步骤，你也可以轻松安装上<em>Python</em>。</p>
<span class="c-showurl">https://www.w3cschool.cn/article/90419145.html</span>
</div>
<div class="entry-item">
<h2>
<a href="//www.w3cschool.cn/article/99257735.html" title="python怎么运行代码？python运行代码的几种方式" target="_blank">
7.<em>python</em>怎么运行代码？<em>python</em>运行代码的几种方式</a>
</h2>
<p>许多初学者在看完 <em>python</em> <em>教程</em>后摩拳擦掌跃跃欲试，想要在计算机上运行自己写的代码，但是在安装完 <em>python</em> 之后就不知道该怎么运行 <em>python</em> 代码了，那么 <em>python</em> 怎么运行代码？接下来让小编为你一一介绍。</p>
<span class="c-showurl">https://www.w3cschool.cn/article/99257735.html</span>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="search-right">
<div class="hot-search">
<h4>热门搜索</h4>
<div class="hot-keywords">
<a title="html" href="/search?w=HTML">HTML</a>
<a title="css" href="/search?w=CSS">CSS</a>
<a title="javascript" href="/search?w=JavaScript">JavaScript</a>  
<a title="jQuery" href="/search?w=jQuery">jQuery</a>
<a title="python" href="/search?w=Python">Python</a> 
<a title="vue" href="/search?w=Vue">Vue</a> 
<a title="react" href="/search?w=React">React</a>
<a title="java" href="/search?w=Java">Java</a>                        
<a title="sql" href="/search?w=SQL">SQL</a>
<a title="php" href="/search?w=PHP">PHP</a>                   
</div>
</div>
<!-- 当前搜索词下的热门售卖课 -->
<div class="hot-salec">
<h4>热门课程</h4>
<div class="pro-card-list">
</div>
</div>
</div>
</div>
</div>
<!-- footer start  -->
<div id="footer_item">
<div id="footer">
<div class="footer-box">
<div class="footer-title">网站相关</div>
<ul class="footer-items">
<li><a href="//www.w3cschool.cn/about/about.html">关于w3cschool</a></li>
<li><a href="//www.w3cschool.cn/webagreement">用户协议</a></li>
<li><a href="//www.w3cschool.cn/sitemap/">网站地图</a></li>
<li><a href="//www.w3cschool.cn/archives/" title="文章存档">文章存档</a></li>
</ul>
</div>
<div class="footer-box">
<div class="footer-title">常用链接</div>
<ul class="footer-items">
<li><a href="//www.w3cschool.cn/codecamp/" target="_blank" title="编程实战">编程实战</a></li>
<li><a href="https://wenjuan.feishu.cn/m/cfm?t=sn8KOaaRthFi-w2n0" target="_blank">课程合作</a></li>
<li><a href="//www.w3cschool.cn/download#downloadpc" target="_blank" title="w3cschool离线版下载">w3cschool离线下载</a></li>
<li><a href="https://m.w3cschool.cn/" target="_blank" title="w3cschool手机版">w3cschool手机版</a></li>
</ul>
</div>
<div class="footer-box">
<div class="footer-title">官方APP</div>
<ul class="footer-items">
<li><a href="https://m.w3cschool.cn/download?fcode=footer_w3cschool_app" target="_blank" title="w3cschool编程狮">w3cschool编程狮</a></li>
<li><a href="//www.w3cschool.cn/pythonclass/" target="_blank" title="Python编程狮">Python编程狮</a></li>
<li><a href="//www.w3cschool.cn/javaclass/" target="_blank" title="Java编程狮">Java编程狮</a></li>
<li><a href="https://m.w3cschool.cn/toolsdownload?fcode=footer_tools_app" target="_blank" title="编程狮工具箱">编程狮工具箱</a></li>
</ul>
</div>
<div class="footer-box">
<div class="footer-title">联系我们</div>
<ul class="footer-items">
<li><a href="//www.w3cschool.cn/help" target="_blank" title="帮助中心">帮助中心</a></li>
<li><a href="https://jq.qq.com/?_wv=1027&amp;k=5mjhkIY" ref="nofollow" target="_blank">官方QQ群：668469541</a></li>
<li><a href="//wpa.qq.com/msgrd?v=3&amp;uin=3532917531&amp;site=qq&amp;menu=yes" ref="nofollow" target="_blank">商务合作QQ：3532917531</a></li>
<li><a href="javascript:;">企业采购微信号：Marlboro90<div class="service-qrcode"><img src="//7n.w3cschool.cn/statics/images/public/business-wechat-xsm.jpg?t=1" width="100%"></div></a></li>
</ul>
</div>

<!-- 这里是hjf加的 -->
<div class="footer-box">
<div class="tcode"><img src="//7n.w3cschool.cn/statics/images/w3c/app-qrcode2.png" alt="加入App二维码" width="100" height="100"></div>
<p class="tcode-txt">下载App</p>
</div>

<div class="footer-box">
<div class="tcode"><img src="//atts.w3cschool.cn/w3cschool_fwh.png" alt="微信服务号" width="100" height="100"></div>
<p class="tcode-txt">关注公众号</p>
</div>

</div>
<div class="footer-bottom">
<p>Copyright&copy;2023&nbsp;<a href="//www.w3cschool.cn" target="_blank" title="w3cschool">w3cschool</a>编程狮<span>|</span><a href="https://beian.miit.gov.cn/" target="_blank" rel="nofollow" class="footer-record">闽ICP备15016281号-3</a><span>|</span><a href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=35020302033924" target="_blank" rel="nofollow"><i class="beian"></i>闽公网安备35020302033924号</a></p>
<p>违法和不良信息举报电话：173-0602-2364<span>|</span><a href="mailto:jubao@eeedong.com">举报邮箱：jubao@eeedong.com</a></p>
</div>
</div>


<div id="dialogBackground" class="dialogBackground"></div>



<div class="feedback-Box" style="display: none;">
<div class="feedback-Box-content" style="width: 662px;">
<div class="feedback-Box-top">
<span class="feedback-Box-title">意见反馈</span>
<span onclick="closeDialogBox(this)" class="feedback-Box-close">X</span>
</div>
<ul>
<li class="feedback-box" >
<div id="feedbackRadio" type="radio" name="feedbackType" data-value="0"> 反馈类型：
<select id="selecttype">
   <option value="0" >产品建议</option>
   <option value="1" >课程内容</option>
   <option value="2" >bug提交</option>
   <option value="3" >其他问题</option>
</select>
</div>
<textarea  name="reportInfo" id="elmaaa" class="feedback-text" rows="15" placeholder="请留下您宝贵的意见反馈吧。"></textarea>
<p>联系方式：</p>
<input type="text" placeholder="留个联系方式呗..." name="reportAddress" class="radio-text" id="reportAddress" style="height: 30px;width: 200px;">
</li>
</ul>
<button class="search-s" onclick="dialogSubmit(this)" id="reportSubmit">提交</button>
</div>
</div>

<div id="note-start" style="display: none"></div>

<div id="detail" style="display:none;">
<div id="note-Dialog" class="note-Dialog" >
<div class="note-Box-content">
<div class="ntitlebox">
<input type="text" placeholder="" name="ntitle" class="ntitle" id="ntitle" >
</div>
<div id="editorarea">
<textarea  name="ncontent" id="ncontent" class="ncontent" rows="15" placeholder="" style="width: 700px;height:200px;overflow:auto;" ></textarea>
</div>
<p></p>
<a class="closenote" href="/my/note" target="_blank" >查看完整版笔记</a>
<button class="notesubmit"  id="notesubmit">保存</button>
<button class="notebtn pull-right closenote" style="margin:20px 0" >关闭</button>
</div>
</div>
</div>



<!-- 侧边工具栏：判断完页面是否植入美洽后再显示，防止闪烁 -->
<div id="toolbar" style="display: none;">
<div class="tool app">
<a href="/download" target="_blank" class="tool-inner">
<div class="tool-icon"></div>
<div>App下载</div>
</a>
<div class="tool-popover">
<div class="tool-popover-inner">
<div class="img"><img src="//7n.w3cschool.cn/statics/images/w3c/app-qrcode2.png" alt="App下载" width="140" height="140"></div>
<p>扫描二维码</p>
<p>下载编程狮App</p>
</div>
</div>
</div>
<div class="tool wechat">
<div class="tool-inner">
<div class="tool-icon"></div>
<div>关注有礼</div>
</div>
<div class="tool-popover">
<div class="tool-popover-inner">
<div class="img"><img src="//7n.w3cschool.cn/statics/images/w3c/mp-qrcode.png" alt="微信公众号" width="140" height="140"></div>
<p>扫码关注 领资料包</p>
</div>
</div>
</div>
<div class="tool feedback" data-module="page" onclick="showDialogBox(this)">
<div class="tool-inner">
<div class="tool-icon"></div>
<div>意见反馈</div>
</div>
</div>
<div class="tool service">
<a href="/help" target="_blank">
<div class="tool-inner">
<div class="tool-icon"></div>
<div>帮助中心</div>
</div>
</a>
</div>
<div class="tool backtop" data-visibility="50">
<div class="tool-inner">
<div class="tool-icon"></div>
<div>返回顶部</div>
</div>
</div>
</div>
<script src="https://7n.w3cschool.cn/statics/js/jquery-1.8.3.min.js" type="text/javascript"></script>
<!-- <script src="http://zhannei.baidu.com/api/customsearch/apiaccept?sid=13023500271641888017&v=2.0" type="text/javascript"></script> -->
<script src="//www.w3cschool.cn/statics/js/commonfooter.js" type="text/javascript"></script>
<script src="//www.w3cschool.cn/statics/core/ajaxdo.core.js" type="text/javascript"></script>
<script>
var word = 'Python 教程';
var count = 40;
var curpage = '1';
var emptyProject = '0';
var emptyCourse  = '0';
var emptyVideo   = '0';
var emptyArticle = '0';
$(function () {
//取得div层 
var search = $('.search-input');
//取得输入框JQuery对象 
var searchInput = search.find('.search-content');
//关闭浏览器提供给输入框的自动完成 
searchInput.attr('autocomplete', 'off');
//创建自动完成的下拉列表，用于显示服务器返回的数据,插入在搜索按钮的后面，等显示的时候再调整位置 
var autocomplete = $('.autocomplete');
//清空下拉列表的内容并且隐藏下拉列表区 
var clear = function () {
autocomplete.empty().hide();
};
//注册事件，当输入框失去焦点的时候清空下拉列表并隐藏 
searchInput.blur(function () {
setTimeout(clear, 500);
});
//下拉列表中高亮的项目的索引，当显示下拉列表项的时候，移动鼠标或者键盘的上下键就会移动高亮的项目，想百度搜索那样 
var selectedItem = null;
//timeout的ID 
var timeoutid = null;
//设置下拉项的高亮背景 
var setSelectedItem = function (item) {
//更新索引变量 
selectedItem = item;
//按上下键是循环显示的，小于0就置成最大的值，大于最大值就置成0 
if (selectedItem < 0) {
selectedItem = autocomplete.find('li').length - 1;
} else if (selectedItem > autocomplete.find('li').length - 1) {
selectedItem = 0;
}
//首先移除其他列表项的高亮背景，然后再高亮当前索引的背景 
autocomplete.find('li').removeClass('highlight').eq(selectedItem).addClass('highlight');
};
var ajax_request = function () {
//ajax服务端通信 
$.ajaxdo({
'url': '/search/suggest',
//服务器的地址 
'data': {
'term': searchInput.val()
},
//参数 
'dataType': 'json',
//返回数据类型 
'type': 'GET',
//请求类型 
'success': function (data) {
if (data.length) {
//遍历data，添加到自动完成区 
$.each(data, function (index, term) {
//创建li标签,添加到下拉列表中 
$('<li></li>').text(term).appendTo(autocomplete).addClass('clickable').hover(function () {
//下拉列表每一项的事件，鼠标移进去的操作 
$(this).siblings().removeClass('highlight');
$(this).addClass('highlight');
selectedItem = index;
}, function () {
//下拉列表每一项的事件，鼠标离开的操作 
$(this).removeClass('highlight');
//当鼠标离开时索引置-1，当作标记 
selectedItem = -1;
}).click(function () {
//鼠标单击下拉列表的这一项的话，就将这一项的值添加到输入框中 
searchInput.val(term);
//清空并隐藏下拉列表 
autocomplete.empty().hide();
});
}); //事件注册完毕 
//设置下拉列表的位置，然后显示下拉列表 
var ypos = searchInput.position().top;
var xpos = searchInput.position().left;
/*
autocomplete.css('width', searchInput.css('width'));
autocomplete.css({
'position': 'relative',
'left': xpos + "px",
'top': ypos + "px"
});
*/
setSelectedItem(0);
//显示下拉列表 
autocomplete.show();
}
}
});
};
//对输入框进行事件注册 
searchInput.keyup(function (event) {
//字母数字，退格，空格 
if (event.keyCode > 40 || event.keyCode == 8 || event.keyCode == 32) {
//首先删除下拉列表中的信息 
autocomplete.empty().hide();
clearTimeout(timeoutid);
timeoutid = setTimeout(ajax_request, 100);
} else if (event.keyCode == 38) {
//上 
//selectedItem = -1 代表鼠标离开 
if (selectedItem == -1) {
setSelectedItem(autocomplete.find('li').length - 1);
} else {
//索引减1 
setSelectedItem(selectedItem - 1);
}
event.preventDefault();
} else if (event.keyCode == 40) {
//下 
//selectedItem = -1 代表鼠标离开 
if (selectedItem == -1) {
setSelectedItem(0);
} else {
//索引加1 
setSelectedItem(selectedItem + 1);
}
event.preventDefault();
}
}).keypress(function (event) {
//enter键 
if (event.keyCode == 13) {
//列表为空或者鼠标离开导致当前没有索引值 
if (autocomplete.find('li').length == 0 || selectedItem == -1) {
return;
}
searchInput.val(autocomplete.find('li').eq(selectedItem).text());
autocomplete.empty().hide();
event.preventDefault();
}
}).keydown(function (event) {
//esc键 
if (event.keyCode == 27) {
autocomplete.empty().hide();
event.preventDefault();
}
});
// tab
$(".search-tabs li").click(function () {
var index = $(this).index();
$(this).addClass("active").siblings().removeClass("active");
$("#result-content-list .tabs-pane").eq(index).show().siblings(".tabs-pane").hide();
});
// 分类：没有搜索结果显示 noresult
$.each($("#allc"), function (index, item) {
if ((!$(item).find(".pro-card").length && !$(item).find(".entry-item").length) || (emptyProject == 1 && emptyCourse == 1 && emptyVideo == 1 && emptyArticle == 1)) {
$(item).find(".noresult").show()
};
})
$.each($("#bookc"), function (index, item) {
if ((!$(item).find(".pro-card").length && !$(item).find(".entry-item").length) || emptyProject == 1) {
$(item).find(".noresult").show()
};
})
$.each($("#minic"), function (index, item) {
if ((!$(item).find(".pro-card").length) || emptyCourse == 1) $(item).find(".noresult").show();
})
$.each($("#videoc"), function (index, item) {
if ((!$(item).find(".pro-card").length) || emptyVideo == 1) $(item).find(".noresult").show();
})
$.each($("#articles"), function (index, item) {
if ((!$(item).find(".entry-item").length) || emptyArticle == 1) $(item).find(".noresult").show();
})
// 全部：某类型没有搜搜结果，对应的隐藏
$.each($(".pro-cell"), function (i, item) {
if ($(item).attr("id") === "entry") {
// 词条类型
if (!$(item).find(".entry-item").length) $(item).hide();
} else {
// 卡片类型
var cards = $(item).find(".pro-card"),
cardLen = cards.length;
if (!cardLen) $(item).hide();
// 最多显示两行：8张
if (cardLen > 8) {
$(item).find(".more").show().click(function () {
$(".search-tabs li").eq(i+1).trigger("click");
});
$.each(cards, function (j, card) {
if (j >= 8) $(card).hide(); 
});
}
}
})
// 热门售卖课
$.each($(".hot-salec"), function (i, item) {
var cards = $(item).find(".pro-card"),
cardLen = cards.length;
if (!cardLen) $(item).hide();
// 最多显示四个
$.each(cards, function (j, card) {
if (j >= 4) $(card).hide(); 
});
})
// feedback
$(".feedback").click(function () {
var feedType = $(this).data("type"),
prefixCon = $(this).data("prefix");
showDialogBox();
$("#selecttype").find("option[value=" + feedType + "]").attr("selected", true);
$("#elmaaa").attr("value", prefixCon);
});
//注册窗口大小改变的事件，重新调整下拉列表的位置 
$(window).resize(function () {
var ypos = searchInput.position().top;
var xpos = searchInput.position().left;
autocomplete.css('width', searchInput.css('width'));
autocomplete.css({
'position': 'relative',
'left': xpos + "px",
'top': ypos + "px"
});
});
//调用百度搜索内容的补充
if (word != '' && curpage == 1) {
//addBaiduSearch(word);
}
});
var cse;
//处理结果回调函数示例
function display(data) {
var moreResult = '';
for (var i = 0; i < data.length; i++) {
var num = 0;
if (count < 10) {
num = count + 1 + i;
} else {
num = 11 + i;
}
moreResult += '<div class="search-result">';
moreResult += '<h2><a href="' + data[i].linkUrl + '" title="' + data[i].title + '" target="_blank">' + num + '.' + data[i].title + '</a></h2>';
moreResult += '<p>' + data[i].abstract + '</p>';
moreResult += '<span class="c-showurl">' + data[i].dispUrl + ' ' + data[i].dispTime + '</span>';
moreResult += '</div>';
}
$("#moreResult").html(moreResult);
}
//初始化回调函数示例
function addBaiduSearch(word) {
cse = new BCse.Search("13023500271641888017");    //参数为您的API引擎ID，已自动填写，必需。
cse.setPageNum(5);
cse.getResult(word, display);    //此方法获取搜索结果，参数1为搜索词，参数2为您获取到结果后想要执行的回调函数。
}
function loadScript() {
var script = document.createElement("script");
script.type = "text/javascript";
script.charset = "utf-8";
script.src = "http://zhannei.baidu.com/api/customsearch/apiaccept?sid=13023500271641888017&amp;v=2.0&amp;callback=init";
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(script, s);
}
function follow(obj, hashname) {
var type = $(obj).attr('data');
$.get('/u/follow', { type: type, hashname: hashname }, function (data) {
toastr.success(data, '', { "positionClass": "toast-top-center" });
console.log(type);
if (data == '关注成功') {
$(obj).removeClass('focus').addClass('y-focus');
$(obj).attr('data', 'disfollow');
$(obj).html('<i class="icon-img icon-yfocus"></i>已关注');
} else {
$(obj).removeClass('y-focus').addClass('focus');
$(obj).attr('data', 'follow');
$(obj).html('<i class="icon-img icon-focus"></i>加关注');
};
});
}
$(function () {
var lionSearchControl = $('.lion-search-control');
lionSearchControl.find('.lion-search-input').on('focus', function () {
lionSearchControl.addClass('focus');
lionSearchControl.css({ height: lionSearchControl[0].scrollHeight });
}).on('blur', function () {
setTimeout(function () {
lionSearchControl.removeClass('focus');
lionSearchControl.removeAttr('style');
}, 240);
});
var isshow = getUrlParam('isshow');
if(isshow==4){
$('.isshow4').click();
}
})
function getUrlParam(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
var r = window.location.search.substr(1).match(reg);  //匹配目标参数
if (r != null) return unescape(r[2]); return null; //返回参数值
}
</script>
</body>
</html>